Architectural Schemata

نویسنده

  • Amnon H. Eden
چکیده

We address the problem of software invisibility and seek means to improve the comprehensibility of software. Architectural schemata are defined as visual “roadmaps” to the design of object oriented programs and construed in a formal language. We present LePUS Schemata, a formal language whose expressions convey architectural configurations and demonstrate its use in documenting the design, architecture, and usage of popular software at the appropriate abstraction level.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Visualization of Object Oriented Architecture

We present architectural schemata, visual “roadmaps” that provide a lucid picture of the design of object oriented programs. Construed in a formal language, architectural schemata can contribute significantly to the comprehensibility of large systems and provide a rigorous framework to their analysis. We present LePUS, a formal language for the specification of object oriented architectures. We...

متن کامل

At the periphery of architectural history – looking at Eastern Europe

Long-time absent or only briefly mentioned for those examples fitting into the schemata, Eastern Europe has started to integrate in the past few years the mainstream discourse of architectural history. The reason of this inclusion is to be sought for not only in a certain globalization – both of the practice and of the academic discipline – but also in the mutations operated recently in the fie...

متن کامل

A survey of schema versioning issues for database systems

Schema versioning is one of a number of related areas dealing with the same general problem that of using multiple heterogeneous schemata for various database related tasks. In particular, schema versioning, and its weaker companion, schema evolution, deal with the need to retain current data and software system functionality in the face of changing database structure. Schema versioning and sch...

متن کامل

On the Evolution of Component-Based Software

In a component-based software system the different components communicate with each other through their interfaces, possibly using adapters. Whenever the requirements or the environment change, the component-based software system must be adapted accordingly. We present a method that supports a systematic evolution of component-based software at the architectural level. It is based on operators ...

متن کامل

A Visual Formalism for Object-oriented Architecture

We present a visual formalism for the specification of object-oriented design and architectures. LePUS diagrams effectively capture and convey a concise description of design patterns. LePUS diagrams also offer lucid “roadmaps” (“architectural schemata”) for elaborated libraries and frameworks, and make a documentation tool that is more powerful, concise, and comprehensive than existing techniq...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000